home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
More DosGames 2.0
/
MORE - Dosgames 2.0 (Software Company)(1994).iso
/
dosgames
/
trip
/
triptych.dok
< prev
next >
Wrap
Text File
|
1994-09-01
|
43KB
|
783 lines
╔═════════════════════════════════════════╗
║ Dokumentation des Programms TRIPTYCHON: ║
╚═════════════════════════════════════════╝
╔══════════════════╗
║ 1.) Einführung : ║
╚══════════════════╝
Triptychon ist ein Programm, das auf der Tetris-Idee der beiden Russen Alexej
Pazitnov und Vagim Gerasimov basiert ist, jedoch wesentliche Änderungen bzw.
Erweiterungen enthält. Der Name des Programms bezieht sich auf die augenfäl-
ligste Erweiterung des Spiels gegenüber dem Standard-Tetris : nämlich der
Möglichkeit das Spiel auf mehrere Spielfelder auszudehnen. Sie können in ma-
ximal 3 Spielfeldern Tetris in 39 verschiedenen Varianten spielen.
Daher der Name Triptychon ( TRIPTYCHON = dreiflügeliges Altar - bild ).
Durch die 39 verschiedenen Varianten, sowie die Möglichkeit den Schwierig-
keitsgrad des Spiels durch die Anzahl der Spielfelder individuell einzustel-
len ist das Programm sowohl für Anfänger als auch für Fortgeschrittene und
Vollprofis geeignet.
Um sich einen kleinen Eindruck von der Vielfältigkeit und den schillernden
Möglichkeiten des Programms zu machen sollten Sie sich nun folgende Fragen
beantworten:
┌────────────────────────────────────────────────────────────────────────────┐
│ │
│ ■ Haben Sie schon einmal Tetris in 3 Spielfeldern gleichzeitig gespielt? │
│ │
│ ■ Haben Sie schon einmal Tetris in einem Spielfeld gespielt, │
│ das nur 6 Felder breit ist ? ( anstatt 10 im Standard-Tetris ) │
│ │
│ ■ Haben Sie schon einmal Tetris in einem Spielfeld gespielt, │
│ das 15 Felder breit ist ? ( anstatt 10 im Standard-Tetris ) │
│ │
│ ■ Haben Sie schon einmal Tetris mit Maus-Steuerung gespielt ? │
│ │
│ ■ Haben Sie schon einmal Tetris gespielt mit Steinen, die ständig │
│ ihre Farbe ändern ? │
│ │
│ ■ Haben Sie schon einmal Tetris gespielt mit Steinen, die von unten │
│ nach oben fallen ? │
│ │
│ ■ Haben Sie schon einmal Tetris gespielt mit ständig │
│ wechselnder Fallrichtung der Steine ( mal nach oben , mal nach unten ) ? │
│ │
│ ■ Haben Sie schon einmal Tetris gespielt mit 25 verschiedenen Steintypen, │
│ ( anstatt der üblichen 7 im Standard-Tetris ) ? │
│ │
│ ■ Haben Sie schon einmal Tetris gespielt, mit ständig wechselndem │
│ Zeitlevel der Fallgeschwindigkeit ? │
└────────────────────────────────────────────────────────────────────────────┘
╔════════════════════════════════════════════════════════════╗
║ Sollten Sie auch nur eine dieser Fragen mit NEIN beantwor- ║
║ ten, dann lohnt sich der Einstieg in dieses Programm !!! ║
╚════════════════════════════════════════════════════════════╝
Das Programm ist n i c h t chronologisch aufgebaut, Sie müssen also nicht
alle 39 Spielarten beherrschen um viele Punkte zu bekommen,sondern können sich
die Spiele Ihrer Wahl aussuchen. Ich für meinen Teil spiele unheimlich gern
Pentris oder Foolpentris - Akkord. Welches Spiel Sie sich auch aussuchen, um
darin Meister zu werden, jede Spielart hat ihren eigenen Reiz und ihre ganz
spezielle Schwierigkeit. Und bei 39 verschiedenen Spielarten und 10 verschie-
denen Spielfeldbreiten von 6-15 dürfte für jeden Spieler eine interessante
Kombination dabei sein.
╔════════════════════════════════════╗
║ 2.) Hardware - Voraussetzungen : ║
╚════════════════════════════════════╝
Um TRIPTYCHON zu starten benötigen Sie einen IBM-kompatiblen IBM-PC XT/AT mit
mindestens 300 kByte freiem Hauptspeicher. Triptychon benötigt neben den knapp
245 kbyte Programmcode noch etwa 50 kByte Speicher für dynamische Variablen.
Ein Farbmonitor wäre angebracht, ist aber keine Voraussetzung, da das Programm
auch im Monochrommodus lauffähig ist. Falls Sie eine Microsoft-kompatible Maus
besitzen, können Sie das Spiel auch mit Hilfe der Maus steuern,da das Programm
den Interrupt 33h benutzt. Eine Maus ist jedoch keine zwingende Voraussetzung,
Triptychon ist auch ohne Maus lauffähig.Die DOS-Version ihres Computers sollte
5.0 sein. ( Triptychon wurde unter Turbo-Pascal 6.0 / MS-DOS 5.0 ) entwickelt.
╔═══════════════════════════╗
║ 3.) Start des Programms : ║
╚═══════════════════════════╝
Zum Start des Programms geben Sie bitte folgendes ein:TRIPTYCH Return drücken.
3.1.) Sie können Triptychon auch mit Kommandozeilenparametern starten:
3.1.1.) TRIPTYCH Q oder TRIPTYCH QUIET stellt alle Soundeffekte ab,
falls, Sie mal zu später Stunde spielen wollen.
3.1.2.) TRIPTYCH M oder TRIPTYCH MONO startet das Programm im Monochrommodus,
falls ihre Grafikkarte-Monitor-Kombination die Steinfarben nicht optimal auf-
lösen sollte.
3.1.3.) TRIPTYCH [Farbe] startet das Programm mit einer bestimmten Farbe des
Hauptmenüs. Erlaubte Werte für Farbe sind : WHITE,LIGHTGREEN,LIGHTBLUE,
LIGHTCYAN,LIGHTRED,LIGHTMAGENTA und YELLOW
Die folgende Befehlszeile TRIPTYCH Q LIGHTGREEN
startet das Programm ohne Soundeffekte mit hellgrüner Benutzeroberfläche.
Falls der verfügbare Speicherplatz nicht ausreichen sollte, bricht das Pro-
gramm mit einer Fehlermeldung ab.
╔════════════════════════════════════╗
║ 4.) Beschreibung des Hauptmenüs : ║
╚════════════════════════════════════╝
Nach dem Start des Programms erscheint das Hauptmenü mit folgenden Funktionen:
4.1.) <H> elp
4.2.) <C> reate Options
4.3.) <I> nfo / Dedication
4.4.) <P> lay The Game
4.5.) <E> xport Highscore
4.6.) <D> os Shell
4.7.) <Q> uit Program
4.1.) <H> elp öffnet das Hilfemenü, über dieses Menü wird auch während des
Programmablaufs eine kontextsensitive Hilfestellung für einige der Programm-
punkte ermöglicht.
4.2.) <C> reate Options öffnet das Optionen-Menü. Hier können Sie sich das
Programm nach Ihren Wünschen konfigurieren. Es können verschiedene Optionen
ausgewählt werden, wie die Farben der 7 Tetris-Steine, Tastaturbelegung und
Sound-Effekte. Die einzelnen Menüpunkte dieses Menüs werden noch erklärt.
4.3.) <I> nfo-Dedication hat für den Programmablauf keine konkrete Bedeutung.
Dieses Fenster enthält lediglich eine Widmung an die beiden russischen Tetris-
Erfinder, sowie eine Information über mich, den Programmautor.
4.4.) <P> lay the game eröffnet das Spielmenü,das später noch erläutert werden
soll.
4.5) <E> xport Highscore ermöglicht es dem Spieler die Highscore-Tabelle auf
den Drucker oder in eine ASCII-Datei auszugeben.
4.6.) <D> os Shell ermöglicht dem Benutzer des Programms einen kurzfristigen
Wechsel auf die Betriebssystems-Ebene. Die Möglichkeit auf die DOS-Ebene zu
wechseln besteht natürlich auch während des Spiels, wenn Sie die Esc-Taste
drücken. Wenn Sie während des Spiels auf die DOS-Ebene wechseln, könne Sie
Ihrem evtl. neugierigen Chef vortäuschen, daß sie ernsthaft an ihrem Rechner
arbeiten. Wenn Sie sich auf der DOS-Ebene befinden,müssen Sie "Exit" eingeben,
um zum Programm zurückzukehren.
4.7.) <Q> uit Programm öffnet ein Fenster, in dem Sie sich überlegen können,
das Programm zu verlassen. Sie können zwischen den beiden Punkten des Fensters
mit Tab/Leertaste hin-und herschalten. Durch die Betätigung der Return-Taste
wird die Yes oder NO-Aktion ausgeführt. Wenn Sie Y für Yes drücken wird das
Programm sofort beendet. Bei Betätigung der N ( für No )-Taste können Sie das
QUIT-PROGRAM? - Window schließen.
Sie können jede der Hauptmenüaktionen durch die Betätigung der Esc-Taste stor-
nieren. Durch Betätigung dieser Taste kehren Sie zum Hauptmenü zurück.
╔═══════════════════════════════════════════════════╗
║ 5.) Das Optionen-Menü : "Create / Select-Options" ║
╚═══════════════════════════════════════════════════╝
Jedes moderne Software - Produkt ist mehr oder weniger flexibel, dem Benutzer
gegenüber. TRIPTYCHON will hier nicht zurückstehen und gibt Ihnen mehrere
Möglichkeiten an die Hand das Programm nach Ihren Vorstellungen zu konfigurie-
ren. Nichts ist schlimmer als ein Spielprogramm, das nicht konfigurierbar ist.
Daß solche Programme nicht gerade zum Einsteigen oder gar Umsteigen reizen
dürfte wohl niemanden wundern. Die verschiedenen Konfigurations-Möglichkeiten
von TRIPTYCHON sollen daher ein Anreiz für Sie zum Ausprobieren und zum Pro-
grammeinstieg sein.
5.1.) Tastatursteuerung für das Spiel definieren --- F1 Taste
Nichts nervt mehr,als ein Action-Spiel mit fest definierter Tastatursteuerung.
In einem solchen Fall müssen Sie Sich viel-leicht an eine Tastaturkombination
gewöhnen, die Ihnen nicht liegt oder schwerfällt. In einem solchen Fall würden
Sie relativ lange brauchen, bis Ihnen die Spielsteuerung in Fleisch und Blut
übergegangen ist und Sie dann effektiv spielen könnten. Sie können unter dem
Menüpunkt Tastatursteuerung die 4 Tastencodes zur Bewegung der Steine in der
Spielmatrix einstellen : Bewegung nach links und rechts sowie Drehung der
Steine mit/gegen den Uhrzeigersinn.Wenn Sie sich eine eigene Tastatursteuerung
definieren und dabei die Tasten auf dem Nummernblock benutzen wollen, denken
Sie bitte daran,auch die NumLock-Taste einzuschalten. Die Interrupt-Routine
von TRIPTYCHON wertet während eines laufenden Spiels über die INT16h-Funktion
die ASCII - Codes der gedrückten Tasten aus, nicht aber die Scancodes ihrer
Tastatur.
5.2.) Farben der Steine definieren --- F2 - Taste
Besonders wenn Sie im sehr schnellen Zeitlevel 9 spielen, wo jeder Stein für
eine Abwärtsbewegung um eine Position nur 55 millisec benötigt, werden Sie
sich vermutlich nicht nur nach der Form des Steins sondern auch nach der Farbe
richten. Hier ist es besonders wichtig, sich die Farben der Steine nach den
eigenen Wünschen einzustellen, besonders dann, wenn Sie von einem anderen
Tetris - Programm umsteigen. Falls Sie von Ihren bisherigen Programmen schon
andere Steinfarben her gewöhnt sind, kommt Ihnen diese Option der variablen
Steinfarben sicher sehr entgegen.
5.3.) Sound-Effekte/Next-Funktion/Zufallsbremse/Muster:F3-Taste
╔══════════════════════════╗
║ 5.3.1.) Sound-Effekte : ║
╚══════════════════════════╝
TRIPTYCHON benutzt verschiedene Soundeffekte während eines laufenden Spiels
um Ihnen vor Ihrem Computer ein bißchen "Spielhallenatmosphäre" zu vermitteln:
5.3.1.1.) Fallende Steine geben piepsende Geräusche von sich.
5.3.1.2.) Beim Löschen einer Zeile wird ebenfalls ein Geräusch erzeugt.
5.3.1.3.) Wenn Sie durch das Löschen von 2 oder mehr Zeilen oder durch andere
Aktionen Bonuspunkte erreichen, wird dies durch ein klingelndes Geräusch
angezeigt.
5.3.1.4.) Ein unangenehm pfeifendes Geräusch wird erzeugt, wenn der Zeitlevel
verschärft, bzw. erhöht wird, um Sie daran zu erinnern, daß es nun ein
bißchen stressiger für Sie wird.
5.3.1.5.) Ein ähnlich unangenehmes und pfeifendes Geräusch wird erzeugt, wenn
der Windowlevel verschärft, also ein weiteres Fenster geöffnet wird.
5.3.1.6.) Ein angenehmes, klingelndes Geräusch wiederum wird erzeugt, wenn Sie
es geschafft haben, in die TOP-TWENTY Highscore-Liste einzutreten.
Diese Soundoptionen können Sie nach Belieben an oder abstellen. Während des
Spiels haben Sie Zugang zu diesen Optionen über die F5-Funktionstaste.
╔═════════════════════════╗
║ 5.3.2.) Next-Funktion : ║
╚═════════════════════════╝
Die Next-Funktion zeigt Ihnen während eines laufenden Spiels welcher Steintyp
nach dem aktuellen Stein generiert wird. Diese Funktion ist wichtig, wenn Sie
im Zeitlevel 9 spielen, damit Sie dann die Steine im Spielfeld möglichst
optimal anordnen können.Eine optimale Anordnung der Steine erreichen Sie nur,
wenn Sie im gewissen Maße "strategisch" spielen können. Hierfür benötigen Sie
die Next-Funktion. Beachten Sie jedoch bitte, daß Sie bei Verwendung der Next-
Funktion weniger Punkte für jede gefüllte Zeile bekommen, da diese Funktion
eine Spielerleichterung für Sie bedeutet. Da sich in TRIPTYCHON, wie Sie ja
bereits wissen, ein Spiel über mehrere Fenster erstrecken kann, zeigt Ihnen
die Next - Funktion nicht nur den Typ des nächsten Steines sondern auch das
Fenster, wo dieser Stein erscheint. Falls Sie nur einem einzigen Fenster
spielen, also irgendwann in den Zeitlevel 9 geraten, so sollten Sie grundsätz-
lich die Next-Funktion einschalten, solange sich das Spiel noch im Zeitlevel 8
befindet, da Sie im Zeitlevel 9 kaum Zeit haben die Next-Funktion noch zu
schalten.Während des Spiels können Sie die Next-Funktion mit der F2-Funktions-
taste ein/ausschalten.
╔════════════════════════════╗
║ 5.3.3. Muster der Steine : ║
╚════════════════════════════╝
Obwohl ich dieses Programm im ASCII-Modus geschrieben habe, um eine möglichst
hohe Performance zu erreichen, bestehen auch in diesem "Nicht"-Grafikmodus
noch Möglichkeiten die Steine mit einem Muster zu füllen. Dies wurde dadurch
erreicht daß außer dem standardisierte ASCII-Code #219 für die Steine auch
noch andere ASCII-Codes zur Steindarstellung benutzt werden: nämlich die Codes
#177,#178 und #176. Insgesamt stehen Ihnen somit 15 verschiedene Muster der
Steine zur Verfügung.Sie können während der Installation das Muster der Steine
festlegen, oder auch während eines laufenden Spiels mit der F3-Taste ein neues
Muster einschalten.
╔═════════════════════════╗
║ 5.3.4. Zufallsbremse : ║
╚═════════════════════════╝
Diese Option wurde nur für Tetris-Anfänger(gibt es die heute überhaupt noch? )
entwickelt. Sie werden sicher merken, daß manche Tetris-Spiele sehr schnell
beendet werden, beispielsweise dann , wenn von einer Steinsorte während des
Spiels zu viele Steine generiert werden, oder wenn von einer Steinsorte zu
viele Steine hintereinander generiert werden. Systeme, die mit einem Zu-
fallszahlengenerator arbeiten, haben es nun einmal an sich, daß sie metastabil
sind und sehr leicht von geordneten Zuständen in chaotische abgleiten können.
Wenn die Zufallsbremse eingeschaltet ist, wird der Zufallszahlengenerator der-
art ausgebremst, daß keiner der Steintypen zu mehr als 17.0% generiert wird.
Bei einer hohen Zahl von Steintypen werden diese "Zufallseffekte" jedoch frü-
her oder später herausnivelliert. ( Gesetz der großen Zahlen aus der Zufalls-
mathematik). Sie können die Zufallsbremse auch während des Spiels mit der
F6-Funktionstaste ein/ausschalten.Bedenken Sie bitte, daß sich bei eingeschal-
teter Zufallsbremse das Programm im Lernmodus befindet, so daß Sie nach dem
Einschalten der Zufallsbremse keine weiteren Punkte mehr bekommen.
╔══════════════════════════════════════════════════╗
║ 5.4.) Standard Optionen des Programms benutzen : ║
╚══════════════════════════════════════════════════╝
TRIPTYCHON hat für Sie folgende vordefinierte Optionen bereitgestellt:
╔════════════════════════════════════════════════════════════╗
║ Tastatursteuerung: ║
║ Taste-"4" auf Nummernblock : Stein nach links bewegen. ║
║ Taste-"5" auf Nummernblock : Stein um 90° verdrehen ║
║ Taste-"0" auf Nummernblock : Stein im Gegensinn verdrehen. ║
║ Taste-"6" auf Nummernblock : Stein nach rechts verschieben ║
╚════════════════════════════════════════════════════════════╝
╔═══════════════════════════════════════════════════════╗
║ Farben der Steine : ║
║ weiß,hellviolett,hellblau,braun,rot,hellcyan,hellgrün ║
╚═══════════════════════════════════════════════════════╝
╔══════════════════════════════════════╗
║ Verschiedenes : ║
║ Muster : #219#219 ( = ██ ) ║
║ Next-Funktion : eingeschaltet ║
║ Zufallsbremse : ausgeschaltet ║
║ Soundeffekte : ║
║ Fallende Steine : ausgeschaltet ║
║ Zeilen löschen : eingeschaltet ║
║ Bonuspunkte : eingeschaltet ║
║ Zeitlevel erhöh. : eingeschaltet ║
║ Windowlevel erh. : eingeschaltet ║
║ Highscoreeintritt: eingeschaltet ║
╚══════════════════════════════════════╝
╔═══════════════════════════════════════════════════╗
║ 5.5.) Alle Parameter des Programms initialisieren ║
╚═══════════════════════════════════════════════════╝
Diese Option werden Sie vermutlich nur benutzen , wenn Sie das Spiel neu
installieren, oder aber , wenn Ihnen die fest eingestellten Parameter allesamt
nicht gefallen. Nach der Komplett - Installation werden die Daten in der
TRIPTYCH.CFG-Datei automatisch gespeichert.
╔════════════════════════════════════════════════╗
║ 5.6.) Ohne Datensicherung zurück zum Hauptmenü ║
╚════════════════════════════════════════════════╝
Falls Sie nur einzelne Punkte des Programms verändern wollen,können Sie selbst
entscheiden, ob Sie die Daten abspeichern wollen, oder nicht. Falls Sie die
Daten nicht abspeichern wollen,können Sie ja mal probeweise mit einer neuen
Tastatursteuerung oder mit neuen Steinfarben experimentieren.Die Option "Ohne
Datensicherung" empfiehlt sich besonders dann, wenn Sie eine(n) Freund(in) auf
Ihrem Computer spielen lassen wollen. In diesem Fall werden die Konfigura-
tionsdaten nach dem Ende des Programms nicht gesichert.
╔════════════════════════════════════════════════╗
║ 5.7.) Mit Datensicherung zurück zum Hauptmenü ║
╚════════════════════════════════════════════════╝
Diese Option sollten Sie immer dann verwenden,wenn Sie sich für eine bestimmte
Kombination von Konfigurationsdaten entschieden haben.Die Daten werden in der
Datei TRIPTYCH.CFG abgespeichert.
╔═══════════════════════════════════╗
║ 6.) Das Spielmenü "PLAY THE GAME" ║
╚═══════════════════════════════════╝
Das Spielmenü, das gewissermaßen das Herz des Programms darstellt , ist in
folgende Punkte unterteilt:
6.1.) New Game / play again
6.2.) Rank / Status-Information
6.3.) Show Game Statistics
6.4.) Playing Parameters
6.5.) Display Champions List
6.6.) Go Back to main menu
6.7.) Field Breadth
6.8.) Keyboard/Mouse-Control ( nur wenn Maus angeschlossen )
6.9.) Mouse Control Help ( nur wenn Maus angeschlossen )
6.1.) Startet ein neues Spiel mit den aktuellen Spielparametern
6.2.) Zeigt verschiedene Zusatz-Informationen zur Spielstatistik eines Spiels.
6.3.) Zeigt die Spielstatistik in zwei verschiedenen Modi: ein Modus wird für
die reinen TETRIS-Spiele benutzt, der andere für die Pentris-Spiele , in
denen der erweiterte Steinsatz benutzt wird.
6.4.) Playing Parameters : Öffnet ein Dialogfenster um verschiedene Spielpara-
meter einzustellen. Die Parameter für ein Spiel sind Starthoehe , Start-
level(Zeitschwierigkeit),Anzahl der Spielfenster und Art d.Spiels(1-39).
Die Bedienung dieses Dialogfensters ist relativ einfach und orientiert sich
vom Grundgedanken her am sogenannten SAA - Standard( Standard-Application-
Architecture ) von IBM :
Das Dialogfenster ist in drei Bereiche unterteilt : Den roten Bereich,in dem
Sie sich eins von 39 verschiedenen Spielen aussuchen können,den gelben Bereich
der die drei Steuerungsparameter des Spiels verwaltet,sowie den grünen Bereich
in dem Sie den Dialog abbrechen oder bestätigen können. Zwischen den einzelnen
Bereichen können Sie mit der Tabulator-Taste("TAB") oder der Backspace-Taste
hin und herschalten.
Im ersten Bereich können Sie den Leuchtbalken mit den Pfeiltasten oder der
Leertaste bewegen. Einige Standardspiele sind mit eingeklammertem Anfangsbuch-
staben dargestellt. Wenn Sie ein solches Spiel anwählen wollen, drücken Sie
einfach den Anfangsbuchstaben des gewünschten Spiels, um den Leuchtbalken zu
positionieren.
Im zweiten Bereich können Sie die drei Steuerparameter des Spiels einstellen.
Bewegen Sie den Leuchtbalken mit den Pfeiltasten oder der Leertaste und geben
Sie für den aktuellen Parameter eine Zahl zwischen 0 und 9 ein (bzw. 1-3 für
die Spielfenster ).
Im dritten Bereich schließlich können Sie zwischen Abbruch oder Akzeptieren
der Parameter wählen. Falls Sie hier die Option Abbruch wählen, werden die
Einstellungen des letzten Spiels wieder restauriert.
6.5.) Zeigt die Liste der besten 20 Spieler . Hier sehen Sie wieviele Punkte
Sie mindestens brauchen um in den Highscore zu kommen. Kleiner Tip am Rande:
Wenn Sie es nicht mehr schaffen, in den Highscore zu gelangen, dann löschen
Sie einfach die alte Highscoredatei TRIPTYCH.HIS oder geben der Datei einen
neuen Namen mit z. B.: TRIPTYCH.SAV : REN TRIPTYCH.HIS TRIPTYCH.SAV. Dann
findet das Programm die aktuelle Highscore - Datei nicht mehr und legt dann
einfach einen neue leere Datei an.
6.6.) Diese Funktion hat den gleichen Effekt wie die Escape-Taste.Das Programm
verläßt den Spielmodus und kehrt zum Hauptmenü zurück.
6.7.) Field Breadth. Mit dieser Funktion können Sie die Breite des Spielfeldes
verändern.Die standardisierte Breite des Spielfeldes beträgt 10 Felder,wie Sie
es von anderen Tetris - Programmen her schon kennen. In meinem Programm ist es
jedoch möglich die Spielfeldbreite auf einen Wert zwischen 6 und 15 Feldern
einzustellen.Bei einem sehr schmalen Spielfeld von 6 Feldern Breite müssen Sie
wenig Fingerarbeit leisten, dafür aber umso mehr Denkarbeit, um die Steine
optimal zu plazieren. Bei einem Pentris - Spiel sollten sie grundsätzlich mit
mindestens 8 Feldern Breite spielen,da die 18 Pentapoden - Steine sterisch be-
deutend anspruchsvoller sind als die 7 Tetris-Steine. Für Steine die viel
Platz beanspruchen, ist es also bedeutend schwieriger,in einem schmalen Spiel-
feld zu spielen.Falls Sie die Spielfeldbreite verändern,wirkt sich dieser Ef-
fekt auf alle (maximal) 3 Fenster aus. Bei einer Spielfeldbreite von mehr als
10 Feldern wird das dritte Fenster nicht mehr aufgemacht,falls Sie als Window-
parameter 3 Fenster angewählt haben.Die Platzprobleme des Bildschirms im 80*25
Zeichen ASCII - Modus sind auch der Grund dafür, warum bei den Pentris-Spielen
nur maximal 2 Spielfenster möglich sind.
Die Breite des Spielfeldes hat keinen Einfluß auf den Schwierigkeitsgrad eines
Spiels.
6.8.) Mit der Option Keyboard/Mouse-Control können Sie zwischen der Tastatur
und der Maus als Steuerungsgerät eines Spiels umschalten. Diese Option ist
selbstverständlich nur dann aktiv,wenn Sie eine Maus samt Microsoft-kompati-
blem Maustreiber besitzen. Falls an Ihrem Computer keine Maus angeschlossen
ist, oder der Maustreiber nicht MS-kompatibel ist, wird das Game-Menu um 2
Zeilen kleiner aufgebaut, ohne die beiden letzten Punkte zur Maussteuerung.
Falls Sie Ihr Spiel mit Maussteuerung betreiben,werden Sie erheblich mehr
Fingerspitzengefühl bzw. mehr Feingefühl benötigen, andererseits wird es für
Sie bedeutend leichter werden die Steine flüssig,schnell und fließend zu
spielen.
6.9.) Stellt eine kurze Hilfestellung zur Maussteuerung dar. Um die Steine zu
bewegen, bewegen Sie einfach die Maus. Drücken Sie den linken Mausknopf um
einen Stein zu verdrehen. Drücken Sie den rechten Mausknopf um einen Stein im
Gegensinn zu verdrehen. Wenn Sie beide Mausknöpfe gleichzeitig drücken, wird
ein Fenster mit allen möglichen Aktionen geöffnet. Die gewünschte Aktion kön-
nen Sie auslösen, indem Sie mit der Maus das betreffend umrandete Feld anklic-
ken.
╔═══════════════════════════╗
║ 7.) Während des Spiels : ║
╚═══════════════════════════╝
7.1.) Wie funktioniert ein Spiel mit mehreren Fenstern ?
Nehmen wir einmal an,sie hätten als Spiel Triptychon mit 3 Fenstern angewählt.
Zuerst wird nur der Geschwindigkeitslevel erhöht, nämlich alle 10 Zeilen.Nach-
dem Sie 10 Zeilen gelöscht haben wird der Level von 0 auf 1 erhöht,nach 20
Zeilen von 1 auf 2 und so weiter. Wenn Sie erst einmal 80 Zeilen gelöscht ha-
ben und sich im Zeitlevel 8 befinden, haben Sie 40 Zeilen lang Ruhe bis zur
nächsten Level - Erhöhung . Falls Sie nun mit einem einzigen Fenster spielen,
bedeutet die Verschärfung eine Erhöhung des Zeitlevels auf 9. Da wir jedoch
mit 3 Fenstern spielen bedeutet eine Level-Verschärfung, daß nach der 120.
Zeile das zweite Fenster und nach der 150. Zeile das dritte Fenster geöffnet
wird. Solange Sie nun mehr als ein Fenster offen halten können, bleibt der
Zeitlevel konstant bei 8. Wehe aber, wenn nach und nach die Zeilen in den
Fenstern 2 und 3 den oberen Bildschirmrand erreichen. Falls in einem Spiel
mit mehreren Fenstern alle Fenster bis auf eines geschlossen werden, wird der
Zeitlevel gnadenlos auf 9 erhöht. Wenn die Steine dann im freien Fall nach
unten rasen, müssen Sie äußerst gelenkige Finger besitzen, um das Spiel dann
noch im Griff zu behalten. Es erfolgt also in jedem Fall eine Verschärfung des
Levels, entweder durch eine Erhöhung des Zeitlevels oder durch eine Erhöhung
des Windowlevels( indem ein weiteres Fenster geöffnet wird ).
Das Spiel ist dann beendet, wenn alle verfügbaren Fenster geschlossen sind.
╔═══════════════════════════════════════════════════╗
║ 7.2.) Die Tastatursteuerung während eines Spiels: ║
╚═══════════════════════════════════════════════════╝
Die wichtigsten Tasten während eines Spiels sind die Steinsteuer-Tasten, die
Terminator-Taste(F8) ,die Drop-Taste und der BOSS-KEY. Die Steinsteuer -Tasten
dienen zum Verschieben oder zum Verdrehen der Steine. Diese Tasten können Sie
sich nach Belieben installieren, das Programm besitzt darüberhinaus eine vor-
definierte Tastenkombination. Die Leertaste ( SPACE ) dient dazu die Steine
heruntertropfen zu lassen, wenn der Stein nicht mehr verändert werden muß.
Ebenfalls sehr wichtig ist die Terminator-Taste(F8), die sich jedoch nur auf
das momentan aktive Fenster bezieht. Einen Terminator können Sie sich dadurch
verdienen, indem Sie mehrere Zeilen auf einmal löschen. Wenn Sie es beispiels-
weise schaffen 4 Zeilen auf einmal zu löschen erhalten Sie sofort einen neuen
Terminator . Falls Sie nur 2 Zeilen löschen, müssen Sie dieses 5 mal bewerk-
stelligen um einen Terminator zu erhalten. Ein Terminator löscht 4 Zeilen auf
einmal und verschiebt dadurch natürlich das ganze Spielfeld um 4 Zeilen nach
unten. Dies kann Ihnen helfen, wenn die Steine bedrohlich nahe an den oberen
Bildschirmrand gekommen sind. Ein Terminator ist als Ausweg aus einer bedroh-
lichen Lage gewissermaßen als Ausgleich für vorheriges intelligentes Spiel zu
sehen.
Der Boss - Key ist ebenfalls eine wichtige Einrichtung für Sie. Falls Ihr Chef
unerwartet in ihr Zimmer kommt, während Sie spielen, müssen Sie natürlich
blitzschnell eine ernsthafte Arbeit vortäuschen, um keinen Ärger zu bekommen.
Drücken Sie also während eines Spiels "Esc", so wird der Bildschirm gelöscht
und das Programm ruft den DOS-Kommandoprozessor COMMAND.COM auf. Dadurch kön-
nen Sie auf der DOS-Ebene so tun als, wenn Sie arbeiten würden. Zurück ins
laufende Spiel kommen Sie dann wieder mit dem DOS-Befehl "EXIT".
Der Trick mit der DOS-Ebene erschien mir bedeutend sicherer, als einfach nur
ein Kalkulations / Rechenblatt über eine Bildschirmeinbleindung zu simulieren.
Die folgende Aufstellung zeigt Ihnen sämtliche Tasten, die während eines
Spiels aktiv sind:
╔═════════╦════════════════════════════════╦════════════════════╗
║ Taste: ║ Bedeutung der Taste : ║ Kommentar : ║
╠═════════╬════════════════════════════════╬════════════════════╣
║ 4 ║ Stein nach links schieben ║ konfigurierbar ║
║ 5 ║ Stein verdrehen (um 90°) ║ konfigurierbar ║
║ 6 ║ Stein nach rechts schieben ║ konfigurierbar ║
║ 0 ║ Stein verdrehen (um 270°) ║ konfigurierbar ║
║ 7 ║ Windowlevel verschärfen ║ ║
║ 8 ║ Zeitlevel verschärfen. ║ ║
║ SPACE ║ Stein nach unten feuern ║ auch bei Maussteu. ║
║ TAB ║ Stein zum Fensterrand drücken ║ ║
║ F1 ║ Kurzhilfe-Bildschirm ║ ║
║ F2 ║ Next-Funktion ein/ausschalten ║ ║
║ F3 ║ Steinmuster verändern ║ ║
║ F4 ║ Zeige Spielstatistik ║ nicht im Pentris ║
║ F5 ║ Steuerung der Sound-Optionen ║ konfigurierbar ║
║ F6 ║ Zufallsbremse ein/ausschalten ║ nicht im Pentris ║
║ F7 ║ Rang im Highscore anzeigen ║ ║
║ F8 ║ Terminator aufrufen ║ löscht 4 Zeilen ║
║ Esc ║ Dos Shell ( Boss-Key ) ║ ║
║ Alt-X ║ sofortiger Programmabbruch ║ mit Highscoresich. ║
╚═════════╩════════════════════════════════╩════════════════════╝
╔════════════════════════════════════════════════════╗
║ 7.3.) Die einzelnen Chaos-Schalter des Programms : ║
╚════════════════════════════════════════════════════╝
Triptychon benutzt folgende Chaos-Schalter um Ihnen das Leben sauer zu machen:
7.3.1.) Der "Foolish"-Schalter : Die Steine fallen anstatt von oben nach unten
in die Gegenrichtung zum oberen Bildschirmrand hin.
7.3.2.) Der "Changing"-Schalter : Die Fallrichtung der Steine ändert sich per-
manent, so daß die Steine mal nach oben, mal nach unten fällt.
7.3.3.) Der "Akkord"-Schalter : Gelöschte Zeilen werden per Zufall restau-
riert. Wenn Sie ein Akkord-Spiel im Dialog-Window anwählen,so denken Sie bitte
daran, eine Starthoehe von mindestens einer Zeile oder mehr anzuwählen. Wird
bei einem Akkord-spiel im Dialogwindow eine Starthoehe von 0 Zeilen angewählt,
so generiert der Rechner eine zufällige Startzeilenhoehe, die bis zu 7 Zeilen
betragen kann ! Das Löschen per Zufall geschieht folgendermaßen : Nehmen wir
einmal an Sie hätten ein Akkordspiel gewählt und im Dialogwindow eine Vorgabe
von 4 Zeilen Starthoehe festgelegt. Während des Spiels wird es nun immer ein-
mal passieren , daß Sie die Zeilen so weit weglöschen, daß nur noch weniger 4
Zeilen Höhe übrigbleiben. Falls Sie also beispielsweise so gut gespielt haben,
daß der Sumpf am Boden auf 3 oder weniger Zeilen Höhe zusammengeschrumpft ist
entscheidet der Zufallszahlengenerator, ob der Sumpf mit 4 Zeilen Höhe wieder
neu aufgebaut wird. Für jedes Mal wo Sie den Zufallszahlengenerator dazu zwin-
gen, den Sumpf neu aufzubauen erhalten Sie Zusatzpunkte und Bonuspunkte für
das Erreichen von Terminators.
7.3.4.) Der "Color-Chaos"-Schalter : Die Steinfarbe wechselt ständig, während
der Stein nach unten fällt,so daß Sie sich nicht mehr an der Farbe sondern nur
noch an der Form des Steines orientieren können. Dies ist besonders hart, wenn
Sie im Zeitlevel 9 spielen.
7.3.5.) Der "Time-Chaos"-Schalter : Die Fallgeschwindigkeit der Steine ändert
sich nach jedem neu generierten Stein. Die Fallgeschwindigkeit kann dabei
zwischen Level 0 und Level 9 variieren. Der Zeitlevel,den Sie dabei im Dialog-
window anwählen, ist ein Maß für den Abstand zwischen den Steinen mit normaler
Fallgeschwindigkeit und Steinen mit Geschwindigkeitslevel 9. Wenn Sie hier
einen Zeitlevel von 8 vorgeben wird schon etwa jeder zweite Stein im Level 9
gespielt, bei Zeitlevel 7 erst jeder 3. Stein und so weiter.
Je mehr Schalter in den einzelnen Spielen miteinander kombiniert werden, umso
schwieriger wird es für Sie . in den TRIPELGAMES sind jeweils 3 der Chaos-
Schalter angeknipst . An diese Spiele sollten Sie sich erst als sehr geübter
Tetris - Spieler heranwagen . Wenn Sie im Pentris-Modus mit dem erweiterten
Steinsatz von 25 Steinen ( 7 Tetrapoden ; 18 Pentapoden ) spielen, bedeutet
dieses eine weitere Erhöhung des Schwierigkeitsgrades, da die Pentapoden
bedeutend mehr Raum beanspruchen und somit schlechter "unterzubringen" sind
als die Tetris - Steine.
╔══════════════════════════════════════════════╗
║ 8.) Dokumentation der einzelnen Spielmodi : ║
╚══════════════════════════════════════════════╝
┌──────────────────────────────────────────┐
│ 8.1.) Dokumentation der Tetris-Spiele : │
└──────────────────────────────────────────┘
8.1.1. - 8.1.7.) einfache Übungsspiele
8.1.1.) TRIPTYCH : einfachstes Spiel, kann auf drei Fenster erweitert werden,
enthält keine Zusatzschwierigkeiten. Falls in den einzelnen Spielen nichts
anderes erwähnt wird , lassen sich die Tetris-Spiele auf maximal 3 Fenster die
Pentris-Spiele auf maximal 2 Fenster ausdehnen. Falls eine größere Spielfeld-
breite als 10 Felder gewählt wird , können nur noch 2 Fenster geöffnet werden.
8.1.2.) FAST-MODE : Nur normales Tetris im Zeitlevel 9 und einem einzigen Fen-
ster. Dient dazu die Fingerfertigkeit und die Konzentration zu trainieren.
8.1.3.) FOOLISH-MODE : Nur der Foolish-Schalter ist angeknipst .Die Steine
fallen regelmäßig von unten nach oben.
8.1.4.) AKKORD-MODE : Nur der Akkord-Schalter ist aktiv. Gelöschte Zeilen
werden per Zufall restauriert.
8.1.5.) TURNTRIS-180° : nur der Changing-Schalter ist aktiv, die Fallrichtung
der Steinen ändert sich per Zufall.
8.1.6.) COLOR-CHAOS : Die Farbe des jeweiligen fallenden Steins ändert sich
ständig. Der Color-Chaos-Schalter ist als einziger aktiv.
8.1.7.) TIME-CHAOS : Die Fallgeschwindigkeit ändert sich per Zufall bei
jedem neu generierten Stein,nur der Time-Chaos-Schalter ist aktiv.
════════════════════════════════════════════════════════════════
8.1.8. - 8.1.16.) mittlere Schwierigkeit: Spiele mit 2 Chaos-Schaltern:
8.1.8.) FOOL-AKKORD : Die Steine fallen regelmäßig von unten nach oben, dabei
werden die gelöschten Zeilen per Zufall restauriert.
8.1.9.) TURN-AKKORD : Die Fallrichtung der Steine ändert sich durch Zufall.
Dabei werden die gelöschten Zeilen ebenfalls per Zufall restauriert.
8.1.10.) AKKORD-CCHOAS : Die Steine ändern permanent ihre Farbe. Dabei werden
die gelöschten Zeilen zufällig restauriert.
8.1.11.) AKKORD-TCHOAS : Die Fallgeschwindigkeit kann sich bei jedem neuen
Stein ändern.Gleichzeitig werden die gelöschten Zeilen per Zufall restauriert.
8.1.12.) TUNTR-CCHAOS : Die Fallrichtung der Steine ist wechselhaft.
Gleichzeitig ändern die Steine permanent ihre Farbe. Der Wechsel der Fall-
richtung ist wie in allen Turntris-Spielen nicht permanent sondern zufällig.
8.1.13.) TURNTR-TCHAOS : auch hier wechselhafte Fallrichtung der Steine.
Gleichzeitig ändert sich die Fallgeschwindigkeit bei jedem Stein nach dem
Zufallsprinzip.
8.1.14.) DOUBLE-CHAOS : beide Chaos-Schalter ( Color-Chaos und Time-Chaos )
sind aktiv. Die Steine ändern permanent ihre Farbe, gleichzeitig ist die
Fallgeschwindigkeit nicht konstant.
8.1.15.) FOOLISH-CCHAOS : die Fallrichtung der Steine geht konstant von unten
nach oben,gleichzeitig ändern die Steine permanent ihre Farbe.
8.1.16.) FOOLISH-TCHAOS : die Fallrichtung der Steine ist hier ebenfalls
umgekehrt, gleichzeitig ist die Fallgeschwindigkeit der Steine nicht konstant.
════════════════════════════════════════════════════════════════
8.1.17 - 8.1.24.) Schwierige Spiele mit 3 simultanen Schwierigkeiten :
8.1.17.) FOOLISH-DOUBLE : die Fallrichtung der Steine geht permanent von oben
nach unten. Geichzeitig sind die beiden Chaos-Schalter aktiv : Die Steinfarbe
ändert sich ständig, außerdem ist die Fallgeschindigkeit der Steine vom Zufall
abhängig.
8.1.18.) TURNTR-DOUBLE : die Fallrichtung der Steine ändert sich zufallsbe-
dingt , die Farbe der Steine wechselt ständig und die Fallgeschwindigkeit der
Steine ist ebenfalls nicht konstant, sondern ändert sich ebenfalls zufalls-
bedingt . Dieser Modus ist eins der schwierigsten Spiele des Programms.
Wenn Sie dieses Spiel wirklich gut beherrschen,dann können Sie sich mit Recht
als excellenter Tetris-Spieler bezeichnen.
Die ersten 3 Tripelgames basieren auf dem FOOLISH-MODE:
8.1.19.) TRIPELGAME-1 : Die Fallrichtung der Steine ist konstant von unten
nach oben , gleichzeitig sind der Akkord und der Color-Chaos-Schalter aktiv.
Das bedeutet , das die Steine bei umgedrehter Fallrichtung ständig Ihre Farbe
ändern, und darüberhinaus die gelöschten Zeilen nach dem Zufallsprinzip ge-
löscht werden.
8.1.20.) TRIPELGAME-2 : Die Fallrichtung der Steine ist konstant von unten
nach oben , gleichzeitig sind der Akkord-Schalter und der Time-Chaos-Schalter
aktiv. Es werden also gelöschte Zeilen per Zufall restauriert und die Fallge-
schwindigkeit der Steine ist wechselhaft.
8.1.21.) TRIPELGAME-3 : Die Fallrichtung der Steine ist konstant von unten
nach oben , gleichzeitig sind neben dem Akkord-Schalter beide Chaos-Schalter
aktiv : Die Farbe der Steine ändert sich ständig und die Fallgeschwindigkeit
der Steine ist ebenfalls nicht konstant.
Die letzten 3 Tripelgames basieren auf dem TURNTRIS-MODE:
8.1.22.) TRIPELGAME-4 : Die Fallrichtung der Steine ist wechselnd,gelöschte
Zeilen werden per Zufall restauriert und die Farbe der Steine wechselt ständig.
8.1.23.) TRIPELGAME-5 : Die Fallrichtung der Steine ist wechselnd,gelöschte
Zeilen werden per Zufall restauriert und die Fallgeschwindigkeit der Steine
ist nicht konstant.
8.1.24.) TRIPELGAME-6 : Die Fallrichtung der Steine ist wechselnd,gelöschte
Zeilen werden per Zufall restauriert , die Steinfarbe wechselt permanent und
die Fallgeschwindigkeit der Steine ist ebenfalls nicht konstant.Dieses ist das
schwierigste aller Tetris - Spiele. Wenn Sie dieses Spiel perfekt beherrschen,
können Sie sich mit Fug und Recht als wahrer Tetris-Meister bezeichnen.
╔═════════════════════════════════════════╗
║ 8.2.Dokumentation der Pentris-Spiele : ║
╚═════════════════════════════════════════╝
8.2.1.) PENTRIS-MODE : kein Chaos-Schalter aktiv,Spiel läuft lediglich wie
alle folgenden Pentris-Spiele mit erweitertem Steinsatz.
8.2.2.) FOOL-PENTRIS : die Fallrichtung der Steine ist konstant von unten
nach oben, ansonst keine weitere Schwierigkeit.
8.2.3.) PENTRIS-AKKORD : nur der Akkord-Schalter ist aktiv , d.h. ,gelöschte
Zeilen werden per Zufall restauriert.
8.2.4.) FOOLPEN-AKKORD : die Fallrichtung der Steine ist konstant von unten
nach oben und gelöschte Zeilen werden anch dem Zufallsprinzip restauriert.
8.2.5.) PENTRIS-CCHAOS :die Fallrichtung der Steine ist normal wie im Tetris
von oben nach unten, lediglich die Steinfarbe ändert sich permanent.
8.2.6.) PENTRIS-TCHAOS : die Fallrichtung der Steine ist normal,die Fallge-
schwindigkeit der Steine ist wechselhaft.
8.2.7.) PENTRIS-DCHAOS : die Fallrichtung der Steine ist normal,beide Chaos-
Schalter sind aktiv. Das heißt die Steinfarbe wechselt ständig und die Fallge-
schwindigkeit kann nach jedem Stein wechseln.
8.2.8.) FOOLPEN-CCHAOS : die Fallrichtung der Steine ist konstant von unten
nach oben, die Steinfarbe ändert sich permanent.
8.2.9.) FOOLPEN-TCHAOS : die Fallrichtung der Steine ist konstant von unten
nach oben die Fallgeschwindigkeit der Steine ist wechselhaft.
8.2.10.) FOOLPEN-DCHAOS : die Fallrichtung der Steine konstant von unten
nach oben, beide Chaos-Schalter sind aktiv . Das heißt die Steinfarbe wechselt
ständig und die Fallgeschwindigkeit kann nach jedem Stein wechseln.
Die nun folgenden Tripelgames basieren alle auf dem Turntris-Prinzip:
8.2.11.) TRIPELGAME-7 : die Fallrichtung der Steine ist ständig wechselnd,
gleichzeitig wechselt die Steinfarbe permanent.
8.2.12.) TRIPELGAME-8 : die Fallrichtung der Steine ist ständig wechselnd,
gleichzeitig ist die Fallgeschwindigkeit nicht konstant, so daß sich diese
nach jedem Stein ändern kann.
8.2.13.) TRIPELGAME-9 : die Fallrichtung der Steine ist ständig wechselnd,
gleichzeitig ändert sich permanent die Steinfarbe und die Fallgeschwindigkeit
ist ebenfalls nicht konstant.
8.2.14.) TRIPELGAME-10 : die Fallrichtung der Steine ist ständig wechselnd,
und gelöschte Zeilen werden per Zufall restauriert.
8.2.15.) TRIPELGAME-11 : die Fallrichtung der Steine ist wechselnd,die Stein-
farbe wechselt permanent, die Fallgeschwindigkeit kann sich nach jedem Stein
ändern und außerdem werden gelöschte Zeilen per Zufall restauriert.
╔════════════════════════════════════════╗
║ 9. Wie geht es weiter mit TRIPTYCHON ? ║
╚════════════════════════════════════════╝
Im Moment bin ich dabei eine Grafikversion dieses Programms als Update zu pro-
grammieren. Wann diese Grafikversion fertig sein wird, ist noch nicht sicher,
ich habe im Moment erst knapp 5000 Zeilen programmiert und muß noch relativ
viele Programmteile in den Grafikmodus transferieren, so daß das resultierende
Programm vermutlich am Ende einen Quellcode von weit über 18000 Zeilen haben
wird. ( Die jetzige Triptychon-Version hat etwa 12000 Zeilen Quellcode in Tur-
bo-Pascal ) Ich hoffe, daß ich im September dieses Jahres mit dem Grafikupdate
fertig sein werde.
Für das jetzige Programm wünsche Ich Ihnen viel Spaß beim Spielen.
Hannover ,im März 1993
╔═════════════════════════════════════════════════════════════════════╗
║ Für Anregungen und Fragen stehe ich Ihnen jederzeit zur Verfügung : ║
║ Gisbert Ehlert ║
║ 3000 Hannover 81 ║
║ Schützenallee 45 ║
║ Teddy-Software --- Intelligent Programs ║
╚═════════════════════════════════════════════════════════════════════╝